package com.jmb.api.model.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import java.util.Date;
import lombok.Data;

/**
 * 
 * @TableName project
 */
@TableName(value ="project")
@Data
public class Project extends BaseEntity {
    /**
     * 
     */
    @TableId(value = "project_id", type = IdType.AUTO)
    private Integer projectId;

    /**
     * 项目名称
     */
    @TableField(value = "name")
    private String name;

    /**
     * 项目描述
     */
    @TableField(value = "description")
    private String description;

    /**
     * 
     */
    @TableField(value = "protocol")
    private String protocol;

    /**
     * 
     */
    @TableField(value = "port")
    private Integer port;

    /**
     * 项目地址
     */
    @TableField(value = "domain")
    private String domain;

    /**
     * 
     */
    @TableField(value = "dev_protocol")
    private String devProtocol;

    /**
     * 
     */
    @TableField(value = "dev_port")
    private Integer devPort;

    /**
     * 开发环境域名
     */
    @TableField(value = "dev_domain")
    private String devDomain;

    /**
     * 
     */
    @TableField(value = "test_protocol")
    private String testProtocol;

    /**
     * 
     */
    @TableField(value = "test_port")
    private Integer testPort;

    /**
     * 测试环境域名
     */
    @TableField(value = "test_domain")
    private String testDomain;

    /**
     * 
     */
    @TableField(value = "stg_protocol")
    private String stgProtocol;

    /**
     * 
     */
    @TableField(value = "stg_port")
    private Integer stgPort;

    /**
     * 预上线环境域名
     */
    @TableField(value = "stg_domain")
    private String stgDomain;

    /**
     * 
     */
    @TableField(value = "prod_protocol")
    private String prodProtocol;

    /**
     * 
     */
    @TableField(value = "prod_port")
    private Integer prodPort;

    /**
     * 正式环境域名
     */
    @TableField(value = "prod_domain")
    private String prodDomain;


}